package com.modernyuanshiren.withwinds;

import java.util.ArrayList;
import java.util.List;

import com.modernyuanshiren.Element;
import com.modernyuanshiren.IElement;

public class WindGame1_40 extends CommonWindGame {

	@Override
	protected int[][] getMapDatas() {
		return new int[][] { 
				{0,0,0,3,3,3,3,0,0,0,0},//0
				{0,0,0,-1,-1,-1,0,-1,3,0,0},//1
				{0,0,3,-1,-1,-1,-1,-1,-1,3,3},//2
				{0,-1,-1,-1,0,2,0,-1,3,0,0},//3
				{0,-1,0,-1,3,2,3,-1,-1,0,0},//4
				{0,-1,-1,-1,0,2,0,-1,-1,-1,0},//5
				{3,-1,-1,-1,0,1,0,-1,-1,-1,3},//6
				{3,0,-1,-1,-1,0,-1,-1,-1,3,0},//7
				{3,3,-1,-1,-1,-1,-1,-1,-1,3,3},//8
				{0,0,0,0,-1,0,0,-1,-1,-1,3},//9
				{0,0,3,-1,-1,-1,-1,-1,-1,0,0},//10
				{0,0,0,-1,-1,3,-1,-1,0,0,0},//11
				{0,3,-1,-1,-1,-1,-1,-1,0,0,0},//12
				{0,0,3,3,-1,-1,3,0,0,0,0},//13
				{0,0,0,0,0,0,0,0,0,0,0}//14

		};
	}

	@Override
	protected List<IElement> getInitElements() {
		List<IElement> list = new ArrayList<>();
		list.add(new Element(CHARACTER_NAME, 5, 12));
		list.add(new Element(BOX_NAME, 5, 10));
		list.add(new Element(BOX_NAME, 3, 6));
		list.add(new Element(BOX_NAME, 7, 6));
		return list;
	}

	public static void main(String[] args) {
		CommonWindGame game = new WindGame1_40();
		game.start();
	}
}
